package com.yuke.cloud.service.pmc.service;

import com.yuke.cloud.service.pmc.dto.ProdAttributeDto;
import com.yuke.cloud.service.pmc.dto.ProdCategoryAttributeDto;
import com.yuke.cloud.service.pmc.entity.ProdCategoryAttribute;
import com.yuke.cloud.common.core.support.IService;
import com.yuke.cloud.service.pmc.entity.ProdSpecAttribute;

import java.util.List;


/**
 * Created by zys on 2018/11/16.
 */
public interface ProdCategoryAttributeService extends IService<ProdCategoryAttribute> {

    List<ProdCategoryAttributeDto> getBindByCategoryId(Long categoryId);
    List<ProdCategoryAttributeDto> getEnableBindByCategoryId(Long categoryId);
    List<ProdAttributeDto> getUnboundByCategoryId(Long categoryId);
    List<ProdAttributeDto> getUnboundByCondition(Long categoryId, Long attributeCategoryId, String attributeName);
}
